Skip to content

Fix #300: guard field access in interactive mode post-processing#301

Merged
atoomic merged 2 commits intoTest-More:masterfrom
Koan-Bot:koan.atoomic/fix-issue-300
Feb 27, 2026
Merged

Fix #300: guard field access in interactive mode post-processing#301
atoomic merged 2 commits intoTest-More:masterfrom
Koan-Bot:koan.atoomic/fix-issue-300

Conversation

@Koan-Bot
Copy link
Contributor

Koan-Bot and others added 2 commits February 25, 2026 20:53
- actions/checkout: v4 → v6 (node24 runtime, persist creds to separate file)
- perl-actions/perl-versions: v1 → v2 (supports 'latest' keyword, multiple targets)
- perl-actions/install-with-cpm: stays at v1 (floating tag already resolves to v1.9)
…sing

Guard display and formatter field() calls with check_field() in
_post_process_interactive so that 'yath failed --interactive' no longer
crashes with "The 'quiet' field does not exist" when the display/formatter
prefixes lack those fields. Adds a regression test for 'failed -i'.

Co-Authored-By: Claude <noreply@anthropic.com>
@atoomic atoomic merged commit 00ee6f7 into Test-More:master Feb 27, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

'yath failed --interactive' errors out

2 participants